package com.fast.alden.data.repo;

import com.fast.alden.data.model.BaseEntity;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.querydsl.QuerydslPredicateExecutor;

/**
 * 基类实体仓库接口
 *
 * @param <E> 继承自基类实体
 */
public interface BaseEntityRepository<E extends BaseEntity> extends JpaRepository<E, Long>, JpaSpecificationExecutor<E>, QuerydslPredicateExecutor<E> {
}
